Big Huge Thesaurus

Paschal Lamb

noun

sounds kind of like